spillway dam (of a reservoir) - Español Inglés Diccionario